software development java investment j2ee software .net engineering financial planning investments estate planning c++ asset management consulting management beratung unternehmensberatung development investing